9cba59b4600c30a14cf8611b01d8d36f5375e4ad,src/org/opensha2/DeaggCalc.java,DeaggCalc,calc,#HazardModel#CalcConfig#Iterable#number#Logger#,166
Before Change
if (deaggResults.size() == config.output.flushLimit) {
OpenOption[] opts = firstBatch ? WRITE_OPTIONS : APPEND_OPTIONS;
firstBatch = false;
Results.writeResults(outDir, hazardResults, opts);
Results.writeDeagg(outDir, deaggResults, config);
log.info(String.format(
" batch: %s in %s – %s sites in %s",
After Change
}
// write final batch
if (!deaggResults.isEmpty()) {
Results.writeResults(outDir, hazardResults, !firstBatch);
Results.writeDeagg(outDir, deaggResults, config);
}
log.info(String.format(